tlog("点淘定时任务开始");
fun1();//解锁
auto.waitFor();
fun2();//打开元宝中心
sleep(3000);
work1();//打工
sleep(3000);
work2();//睡觉


//解锁启动点淘
function fun1() {
    if (!device.isScreenOn()) {
        device.wakeUpIfNeeded();
        sleep(500);
        gesture(500, [540, 1800], [540, 1000]);
        sleep(500);
        tlog("解锁ok");
    }
    sleep(1000);
}

//打开元宝中心启动点淘
function fun2() {
    app.launchApp("点淘");
    sleep(5000);
    if (id("hp3_tab_img").exists()) {
        mclick(id("hp3_tab_img"), 3);
        sleep(1000);
        mclick(text("元宝中心"))
        tlog("启动点淘打开元宝中心ok");
    }
    sleep(1000);
}

//去打工
function work1() {
    tlog("去打工")
    ifclick(text("去打工"));
    ifclick(id("action-drink"))//领体力
    mclick(id("action-main"));//开始去打工按钮
    if (!textContains("拼命打工中").exists()) {
        mclick(text("TB1vOo09Nz1gK0jSZSgXXavwpXa-311-358"));//选择+888任务
        mclick(text("开始打工"));
        tlog("打工ok");
    } else {
        tlog("还在打工中")
    }
    back();
}

function work2(){
    tlog("去睡觉");
    ifclick(text("去睡觉"));
    if (!textContains("后可开启睡觉").exists()) {
        
    }
    back();
}


//点击 模块点击
function mclick(b, num) {
    if (!num) {
        num = 0;
    }
    if (b.exists()) {
        var bt = b.findOnce(num).bounds();
        click(bt.centerX(), bt.centerY());
        sleep(1000);
    }
}
//点击元素
function ifclick(buten, num) {
    if (!num) {
        num = 0;
    }
    if (buten.exists()) {
        buten.findOnce(num).click();
        sleep(1000);
        return true;
    }
    return false;
}

function tlog(conx) {
    toast(conx);
    log(conx)
}